package com.aiti.lulian.entity;

import com.aiti.base.core.base.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author ZhouS
 * @CreateDate 2022-05-26
 * @Description:商品表
 */
@TableName("show_product")
@Data
public class LuLianProduct extends BaseEntity {

  /**主键 **/
  @TableId(value = "base_id",type = IdType.ASSIGN_UUID)
    private String baseId;
  /**商品名称**/
    private String baseName;
  /**企业id**/
    private String enterpriseId;
  /**详细介绍**/
    private String baseIntroduction;
  /**产品图片**/
    private String pic;
  /**浏览量**/
    private Integer viewCount;
  /**是否置顶**/
    private Integer isTop;
  /**序号**/
    private Integer sort;
  /**价格**/
    private BigDecimal price;
  /**状态**/
    private String status;
  /**审核意见**/
    private String auditOpinion;
  /**备注**/
    private String baseNote;
  /**创建者**/
    private String creator;
  /**更新者**/
    private String updateBy;
  /**创建时间**/
    private String baseCreateTime;
  /**更新时间**/
    private String baseUpdateTime;
  /**删除标志（0代表存在 1代表删除）**/
    private Integer isDelete;
  /**租户ID**/
    private String tenantId;
  /**库存**/
    private Integer inventory;
  /**质量星级**/
  private String qualityStar;
  /**销量**/
  private Integer salesVolume;
  /**加购次数**/
  private Integer addCount;
  /**收藏次数**/
  private Integer collectionCount;
  /**货品类型**/
  private String  productStyle;
  /**信息标题**/
  private String messageHeader;
  /**进口属性**/
  private Integer importProperties;
  /**主图视频**/
  private String mainVideo;

  private String examineStatus;

  private SysAttachment attachment;
  private List<SysAttachment> attachments;
}
